Design of remote monitoring system for longitudinal tearing ofconveyor belt based on cloud technology
-
摘要: 针对现有输送带纵向撕裂监测系统存在监测点少、扩展性差、仍需人员值守等缺陷,设计了一种适用于多点监测和基于云技术的输送带纵向撕裂远程监测系统,该系统由一字线激光器、嵌入式处理终端、面阵CMOS摄像头、云服务器、PC机监测软件和手机监测软件组成。嵌入式处理终端驱动面阵CMOS摄像头采集激光器投射到输送带下表面的激光条纹,并对采集到的每帧图像进行分析,提取激光条纹骨架,计算出畸变值。当畸变值大于预先设置的阈值时,表明输送带出现了纵向撕裂,嵌入式处理终端驱动报警器语音报警;当畸变值小于阈值时,表明输送带工作正常。嵌入式处理终端通过文件传输协议将图像传送给PC机并保存至本地。PC机监测软件使用安全文件传输协议将接收到的图像信息发送至云服务器,手机监测软件利用Tomcat提供的Web服务器访问云服务器,实时获取图像信息。实验结果表明:该系统实现了现场、PC端、手机端全方位的输送带纵向撕裂远程实时监测,可随时随地监测任一监测点输送带的运行状况。Abstract: In view of the defects of existing longitudinal tearing monitoring system of conveyor belt, such as few monitoring points, poor expansibility, and still need to be on duty, a remote monitoring system for longitudinal tearing of conveyor belt suitable for multi -point monitoring based on cloud technology was designed. The system consists of a word line laser, embedded processing terminal, area array CMOS camera, cloud server, PC monitoring software and mobile phone monitoring software.The embedded processing terminal drives area array CMOS camera to collect laser fringe projected by the laser onto lower surface of the conveyor belt, and analyzes each frame of collected image, extracts the laser fringe skeleton, and calculates the distortion value.When the distortion value is greater than the preset threshold value, it indicates that the conveyor belt has longitudinal tear and the embedded processing terminal drives the alarm with voice alarm.When the distortion value is less than the threshold value, it indicates that the conveyor belt works normally.The embedded processing terminal transfers image to PC via file transfer protocol and saves it locally.PC monitoring software uses secure file transfer protocol to send the received image information to the cloud server. Mobile phone monitoring software uses the Web server provided by Tomcat to access the cloud server and obtain the image information in real time.The experimental results show that the system can realize a full range of remote real -time monitoring of longitudinal tearing of conveyor belts on site, PC terminal and mobile terminal, and can monitor the running condition of the conveyor belt at any monitoring point in anytime and at anywhere.
-
Keywords:
- belt conveyor /
- conveyor belt /
- longitudinal tearing /
- cloud technology /
- machine vision /
- remote online monitoring
-
0. 引言
随着科技进步和生产力的发展,智能综采工作面以液压支架电液控制为核心的自动化技术、以惯性导航为基础的采煤机定位技术、煤矿大数据分析技术等发展迅速[1-5],然而受限于开采环境、地质条件,以及随着割煤进程产生的累计误差,工作面直线度调控仍由人工介入干预[6],极大影响了综采工作面的智能化。
目前综采工作面直线度调控主要包括感知液压支架相对位置关系的调直和感知刮板输送机弯曲度的调直。感知液压支架相对位置关系的调直主要是通过在液压支架上加装外置传感器来感知液压支架间的相对位置,通过电液控制器控制支架拉架距离,保证液压支架群组拉架后的直线度,进而影响刮板输送机直线度。卢春贵等[7]在支架与采煤机上安装蓝牙传感器,根据蓝牙信号强度推算相邻支架的位置关系,进而进行工作面调直。张树楠等[8]在液压支架底板布置行程传感器和倾角传感器来测量相邻支架位置关系,根据基准支架求解液压支架整体直线度,进而进行工作面调直。杨学军等[9]设计了架间巡检机器人来检测液压支架位姿和直线度,进而进行工作面直线度调控。牛剑峰[10]采用视频巡检装置拍摄支架上的标签,通过计算支架偏移尺寸,为下一次移架提供补偿量,进而保证工作面直线度。感知刮板输送机弯曲度的调直主要是通过惯性导航、视觉测量、光纤等感知刮板输送机弯曲度,进而通过支架电液控制器控制液压油缸推移刮板输送机进行工作面直线度调控。李森[11]采用惯性导航技术测量采煤机轨迹,进而推算刮板输送机弯曲度,在此基础上开发了工作面自动找直系统。夏婷[12]、陈宇鸣[13]、杨波等[14]通过超声波定位、无线传感网络定位、激光雷达等方式实现了刮板输送机直线度的精确解算,为工作面直线度调控奠定了基础。杨曌[15]、刘鹏坤[16]通过在液压支架安装高清摄像仪对刮板输送机每节刮板进行拍照、拼接,计算工作面直线度并生成各个支架需要调整的距离。方新秋等[17]、宁耀圣[18]在刮板输送机上加装光纤传感器,利用长短期记忆(Long Short-Term Memory,LSTM)神经网络建立直线度误差预测模型,生成刮板输送机调直理论模型,预测下一次割煤循环的刮板输送机轨迹,生成最佳推溜距离来控制液压支架推移刮板输送机。王学文等[19]基于虚拟现实技术与数字孪生技术建立了综采支运设备运动仿真模型,通过虚拟融合技术进行支运装备位姿推演,利用虚实交互技术实现工作面虚拟检测,在虚拟现实中对直线度行程进行预测,生成最佳推移量并反馈至物理场景进行直线度控制。
感知液压支架相对位置关系的调直受限于综采工作面恶劣环境,可能会降低外置传感器的测量精度,增大相邻支架位置关系的感知累计误差,进而导致工作面直线度调控精度降低。感知刮板输送机弯曲度的调直所引入的惯性导航系统等设备昂贵、维护困难,且只根据刮板输送机形状推演工作面直线度调控,未能考虑刮板输送机和液压支架之间的间隙和人工调控的精度问题。工作面在应用惯性导航等自动调控技术后因为设备间隙和人工调控精度,直线度调控误差在30~50 mm[20-21],导致自动化跟机后仍需要大量人工调控,使得工作面的现有传感器数据包含了大量人工调控决策经验,并且现有传感器多安装在设备内部,不受工作面粉尘等因素影响。综采工作面每天都有海量的生产数据传输到数据库,这些数据中又包含大量的人工调控决策经验,目前缺少对现有数据中大量人工调控决策经验的分析与利用。
本文提出了融合传感器数据和人工调控信息的工作面直线度智能预测方法。通过对工作面推进过程中的支架推移油缸行程传感器数据、采煤机位置数据、支架立柱压力数据等传感器数据进行分析与挖掘,计算出刮板输送机每一次割煤后的正常推溜调控距离、人工调整推溜调控距离,基于2种调控距离构建工作面直线度分析矩阵。结合人工调控决策经验将直线度分析矩阵中提取的特征矩阵构建为样本,人工调控距离对应的工况类型作为样本标签。利用机器学习算法建立工作面直线度预测模型,将样本集输入到模型中进行训练,最终根据工作面生产数据,预测对应采煤过程的工作面直线度。
1. 工作面直线度智能预测
融合传感器数据和人工调控信息的工作面直线度智能预测流程如图1所示。
1.1 数据清洗
历史生产数据来自山西潞安化工集团高河煤矿2312智能化综放工作面,该工作面共有液压支架100台,其中工作面单台液压支架推移油缸最大行程800 mm。该工作面2023年8月31日—9月19日间6 d(9月5日、8日、9日、10日、14日、15日)未进行生产,其余14 d生产。该工作面作业规程为三八制,两班生产一班检修,在检修期间工作面刮板输送机和液压支架停止动作。根据工作面实际生产情况,对工作面支架推移油缸行程数据和采煤机位置数据按照时间顺序进行割煤循环划分,其中采煤机位置数据为采煤机所处的支架架号,绘制2023−09−06T08:30—11:30生产时段40号支架的推移油缸行程曲线和采煤机位置曲线,如图2(a)所示。采煤机在第1次斜切进刀结束(T1时刻)后开始割三角煤时,工作面支架与刮板输送机应全部完成拉架推溜操作。当采煤机位置经过40号支架后,推移千斤顶以刮板输送机为固定点缩小活动油缸行程,实现向刮板输送机方向拉移液压支架,即拉架操作。当采煤机位置经过60号支架后,推移千斤顶以液压支架底座为固定点伸长活动油缸,实现向煤壁方向推移刮板输送机,即推溜操作。在第2次斜切进刀结束(T2时刻)后再次开始割三角煤时,支架与刮板输送机均停止动作。相邻2次斜切进刀结束时刻之间的时间间隔(如T1—T2时间段)称为一次割煤循环。工作面生产过程存在多个割煤循环,将推移千斤顶的活动油缸行程数据根据割煤循环进行划分,即将所有支架推移千斤顶的活动油缸行程数据匹配到每一次割煤循环时间段内。将工作面的历史数据根据割煤循环数d和工作面支架数m划分为d×m个时间段。绘制2023−09−06T09:55—10:30生产时段40号支架立柱压力变化曲线和推移油缸行程变化曲线,如图2(b)所示。液压支架在进行拉架前先进行降柱操作,立柱压力降到2.3 MPa后进行拉架操作,推移油缸行程从790 mm降到0(即拉架到位),然后立刻进行升柱,将立柱压力补充至15 MPa以上,随后逐步提升。期间逐步进行推溜操作,推移油缸行程逐步上升到790 mm。可发现正常的拉架操作先减小立柱压力而降柱,然后拉架,立柱压力有明显降低,而推溜则先增大立柱压力而升架,升架满足条件后才推溜,立柱压力有明显的上升。在第1次拉架推溜操作结束后,工人对需要人工调整的支架再次进行拉架推溜,绘制2023−09−06T19:40—20:00人工调整时段55号支架推移千斤顶的立柱压力变化曲线和推移行程变化曲线,如图2(c)所示。可见推移千斤顶的活动油缸行程变化引起立柱压力发生波动。
为消除波动数据对工作面直线度计算结果的干扰,对波动数据进行滤波处理。统计单位时间t内行程发生的超过10 mm的变化次数nc(每变化1次nc加1),以及行程数据变化量Xt(最大值减去最小值),则波动频率$V_{n_{\mathrm{c}}} $和波动速率Vx为
$$ \left\{ \begin{array}{l} {V}_{{n}_{\text{c}}}={{n}_{\text{c}}}/{t}\\ {V}_{{\mathrm{x}}}={{X}_{t}}/{t} \end{array} \right.$$ (1) 对波动频率和波动速率设立相应的判断阈值,波动超过10 mm的变化次数不能多于1次,行程数据变化量不能超总行程的一半,即400 mm。对超过阈值的数据进行滤波,如果没有超出阈值则将Xt累计到传感器累计变化距离X中,当推移油缸传感器再次发生伴随压力变化的下降时(人工调控),X为第i次割煤循环第j号支架正常推溜下推移油缸行程传感器变化距离Xij-zc,将X清零重新计算之后人工调整推溜下推移油缸行程变化距离Xij-tz,以此类推,最终计算出第i次割煤循环第j号支架在T1—T2时间段内推移油缸行程传感器累计变化距离Xij。Xij包含了N个变化值,第1个变化值为正常推溜下推移油缸行程传感器变化距离Xij-zc,后续变化值为N-1次人工调整推溜下推移油缸行程传感器变化距离Xij-tz1至Xij-tz(N-1),即
$$ {X_{ij}} = {X_{ij - {{{\mathrm{z}}}}{\mathrm{c}}}} + {X_{ij - {\mathrm{t}}{{{\mathrm{z}}}}1}} +{X_{ij - {\mathrm{t}}{{{\mathrm{z}}}}2}}+ \cdots + {X_{ij - {\mathrm{t}}{{{\mathrm{z}}}}\left( {N - 1} \right)}} $$ (2) 每一次推移油缸行程传感器的变化量(Xij-zc或Xij-tz(N-1))包含了刮板输送机实际推进距离(正常推溜下刮板输送机实际推进距离gij-zc或人工调整推溜下刮板输送机实际推进距离gij-tz(N-1))和支架推移油缸连接部位的浮动连接机构的机械间隙误差em:
$$\left\{ \begin{array}{l} {X_{{{ij}} - {\text{zc}}}} = {{{g}}_{ij-{\text{zc}}}} + {e_{\text{m}}} \\ {X_{{{ij}} - {\text{tz}({{N}}-1)}}} = {{{g}}_{ij-{\text{tz}}(N-1)}} + {e_{\text{m}}} \end{array} \right.$$ (3) 由式(2)和式(3)可得,推移油缸行程传感器累计变化距离Xij包含了刮板输送机实际累计推进距离和N次机械间隙误差,即
$$ X_{i j}={g}_{{ij}-\mathrm{zc}}+{g}_{{ij}-\mathrm{tz} 1}+{g}_{{ij}-\mathrm{tz} 2}+\cdots+{g}_{{ij}-\mathrm{tz}(N-1)}+e_{\mathrm{m}} N $$ (4) 1.2 工作面直线度分析矩阵
根据式(4),工作面刮板输送机的实际累计推进距离包含正常推进距离和N-1次人工调整推进距离。第i次割煤循环第j号支架的刮板输送机正常推进距离为
$$ {a}_{i,j}={g}_{{ij}-\mathrm{zc}} $$ (5) 第i次割煤循环第j号支架的刮板输送机累计推进距离为
$$ {b}_{i,j}={g}_{{ij}-\mathrm{zc}}+{g}_{{ij}-\mathrm{tzl}}+{g}_{{ij}-\mathrm{tz2}}+\cdots+{g}_{{ij}-\mathrm{tz}({N}-1)} $$ (6) 工作面刮板输送机正常推进距离矩阵为
$$ \boldsymbol{A}=\left[ \begin{array}{*{20}{c}}a_{1,1} & a_{1,2} & \cdots & a_{1,m} \\ a_{2,1} & a_{2,2} & \cdots & a_{2,m} \\ \vdots & \vdots & & \vdots \\ a_{d,1} & a_{d,2} & \cdots & a_{d,m}\end{array} \right] $$ (7) 工作面刮板输送机累计推进距离矩阵为
$$ {\boldsymbol{B}}= \left[ {\begin{array}{*{20}{c}} {{{{b}}_{1,1}}}& {{{{b}}_{1,{{2}}}}}& \cdots &{{{{a}}_{1,{{m}}}}} \\ {{{{b}}_{{{2,1}}}}}& {{{{b}}_{{{2,2}}}}}& \cdots &{{{{b}}_{{{2,m}}}}} \\ \vdots &\vdots &&\vdots \\ {{{{b}}_{{{d,}}1}}}& {{{{b}}_{{{d,2}}}}}& \cdots &{{{{b}}_{{{d,m}}}}} \end{array}} \right] $$ (8) A与B组成刮板输送机直线度分析矩阵,将其进行可视化,得到刮板输送机推进距离,如图3所示。以第1次割煤为例,将矩阵A中第1行以散点形式在零点的基础上依次画出,用蓝色作为填充色;矩阵B中第1行在零点的基础上依次画出,为累计推进距离,超出矩阵A的部分为第1次割煤的调整推进距离,用白色作为填充色。第2次割煤循环数据在矩阵B第1行的基础上绘制,以此类推。对每一次割煤的正常推进距离用不同颜色作为区分,调整推溜距离均用白色进行展示。从图3可看出,工作面行程数据存在大量人工调控信息,可以采用机器学习算法来预测工作面直线度。
1.3 特征工程
由于刮板输送机是挠性机构,相邻刮板中部槽互相制约,导致人工需要考虑连续n台支架范围内的刮板输送机直线度情况,来决定是否需要对该架进行调整推溜。在进行特征提取时,应考虑包含当前支架在内的2n-1台(左右各考虑n-1台)支架的刮板输送机行程数据。
对清洗计算后的历史数据进行筛选,当aij≠bij时,即发生了人工调整操作,在矩阵A中取得当前支架与其左右各n-1台支架的刮板输送机正常推进距离,并加上当前割煤循环所有刮板输送机正常推进距离的平均值,组成1×2n矩阵,即
$$ \left[ {\begin{array}{*{20}{c}} {{{{a}}_{{{i,j-}}\left( {{{n-1}}} \right)}}} & {{{{a}}_{{{i,j}}-(n-2)}}} & \cdots & {{{{a}}_{{{i,j+}}\left( {{{n-1}}} \right)}}} & {\dfrac{{{{{a}}_{{{i,0}}}} + {{{a}}_{{{i,1}}}} + \cdots + {{{a}}_{{{i,m}}}}}}{{{m}}}} \end{array}} \right] $$ 在矩阵B中取得当前支架与其左右各n-1台支架的刮板输送机历史2次割煤循环的累计推进距离,并加上历史2次割煤循环所有刮板输送机累计推进距离平均值,组成2×2n矩阵,即
$$ {\left[ {\begin{array}{*{20}{c}} {{{{b}}_{{{i-2,j-}}\left( {{{n-1}}} \right)}}} & {{{{b}}_{{{i-2,j}}-(n-2)}}} & \cdots & {{{{b}}_{{{i-2,j+}}\left( {{{n-1}}} \right)}}} & {\dfrac{{{{{b}}_{{{i-2,0}}}} + {{{b}}_{{{i-2,1}}}} + \cdots + {{{b}}_{{{i-2,m}}}}}}{{{m}}}} \\ {{{{b}}_{{{i-1,j-}}\left( {{{n-1}}} \right)}}} & {{{{b}}_{{{i-1,j}}-(n-2)}}} & \cdots & {{{{b}}_{{{i-1,j+}}\left( {{{n-1}}} \right)}}} & {\dfrac{{{{{b}}_{{{i-1,0}}}} + {{{b}}_{{{i-1,1}}}} + \cdots + {{{b}}_{{{i-1,m}}}}}}{{{m}}}} \end{array}} \right] }$$ 将2个矩阵进行拼接,最终生成一个3×2n特征矩阵,即
$$ {\left[ {\begin{array}{*{20}{c}} {{{{b}}_{{{i-2,j-}}\left( {{{n-1}}} \right)}}} & {{{{b}}_{{{i-2,j}}-(n-2)}}} & \cdots & {{{{b}}_{{{i-2,j+}}\left( {{{n-1}}} \right)}}} & {\dfrac{{{{{b}}_{{{i-2,0}}}} + {{{b}}_{{{i-2,1}}}} + \cdots + {{{b}}_{{{i-2,m}}}}}}{{{m}}}} \\ {{{{b}}_{{{i-1,j-}}\left( {{{n-1}}} \right)}}} & {{{{b}}_{{{i-1,j}}-(n-2)}}} & \cdots & {{{{b}}_{{{i-1,j+}}\left( {{{n-1}}} \right)}}} & {\dfrac{{{{{b}}_{{{i-1,0}}}} + {{{b}}_{{{i-1,1}}}} + \cdots + {{{b}}_{{{i-1,m}}}}}}{{{m}}}} \\ {{{{a}}_{{{i,j-}}\left( {{{n-1}}} \right)}}} & {{{{a}}_{{{i,j}}-(n-2)}}} & \cdots & {{{{a}}_{{{i,j+}}\left( {{{n-1}}} \right)}}} & {\dfrac{{{{{a}}_{{{i,0}}}} + {{{a}}_{{{i,1}}}} + \cdots + {{{a}}_{{{i,m}}}}}}{{{m}}}} \end{array}} \right] }$$ 本次割煤循环刮板输送机和左右邻架刮板输送机进行的人工操作调整距离的平均值为
$$ \begin{split}C= & \frac{\left(b_{i,j-\left(n-1\right)}+b_{i,j-(n-2)}+\cdots+b_{i,j+\left(n-1\right)}\right)}{2n-1}- \\ & \frac{\left(a_{i,j-\left(n-1\right)}+a_{i,j-(n-2)}+\cdots+a_{i,j+\left(n-1\right)}\right)}{2n-1}\end{split} $$ (9) 由于工作面液压支架自动推移的控制精度在47 mm左右[22],高精度的调控难以执行,所以根据其结果所在区间(可根据实际生产需求对区间进行划分),结合工作面推移操作的控制精度选择对应的标签(标签是模型推荐的调整距离)。假设工作面支架的推移精度在50 mm,则当C=0时,对应标签0;当C在区间0~150 mm时,对应标签100 mm;当C在区间150~250 mm时,对应标签200 mm;当C在区间250 mm以上时,对应标签300 mm。
1.4 模型决策
机器学习的分类算法是一类通过从数据中学习并根据所学知识对新的、未见过的样本进行分类的算法。分类问题属于监督学习的一种类型,在这种问题中,目标变量是离散的(通常是类别标签)。分类算法根据输入特征来预测样本所属的类别。利用机器学习分类算法搭建工作面直线度预测模型,将训练集输入到模型中进行训练,用验证集来评估不同分类算法搭建的预测模型的准确率。当有新的割煤循环结束后,会制作当前割煤循环的最新样本,每个样本均为3×2n大小的矩阵。将样本输入模型进行预测,模型会为每个样本匹配最优标签。
2. 实验分析
2.1 样本制作
高河煤矿2312智能化综放工作面直线度调整时,工人需操作多台支架来对刮板输送机直线度进行调整,对工作面历史数据中452次调整操作的支架数进行统计,见表1。
表 1 直线度调整操作支架数Table 1. Number of supports for straightness adjustment operating操作支架数/台 1 2 3 4 >5 操作次数 10 191 101 47 103 该矿人工调整2架的次数占比42.25%,由此可知n=2,则直线度调控特征矩阵为3×4矩阵,即
$$ \left[ {\begin{array}{*{20}{c}} {{{{b}}_{{{i-2,j-1}}}}} & {{{{b}}_{{{i-2,j}}}}} & {{{{b}}_{{{i-2,j+1}}}}} & {\dfrac{{{{{b}}_{{{i-2,0}}}}+{{{b}}_{{{i-2,1}}}}+\cdots+{{{b}}_{{{i-2,m}}}}}}{{{m}}}} \\ {{{{b}}_{{{i-1,j-1}}}}} & {{{{b}}_{{{i-1,j}}}}} & {{{{b}}_{{{i-1,j+1}}}}} & {\dfrac{{{{{b}}_{{{i-1,0}}}}+{{{b}}_{{{i-1,1}}}}+\cdots+{{{b}}_{{{i-1,m}}}}}}{{{m}}}} \\ {{{{a}}_{{{i,j-1}}}}} & {{{{a}}_{{{i,j}}}}} & {{{{a}}_{{{i,j+1}}}}} & {\dfrac{{{{{a}}_{{{i,0}}}}+{{{a}}_{{{i,1}}}}+\cdots+{{{a}}_{{{i,m}}}}}}{{{m}}}} \end{array}} \right] $$ 平均人工操作调整距离为
$$ C =\frac{\left({{b}}_{{i},{j}-1}+{{b}}_{{i},{j}}+{{b}}_{{i},{j}+1})-({{a}}_{{i},{j}-1}+{{a}}_{{i},{j}}+{{a}}_{{i},{j}+1}\right)}{3} $$ (10) 受限于实际生产中人工调整及工作面直线度精度要求,不需要精确到毫米级的决策,因此当C≤10 mm时,标签为0;当10 mm<C<150 mm时,标签为100 mm;当150 mm≤C<300 mm时,标签为200 mm;当C≥300 mm时,标签为300 mm。最终将该工作面的工况类型分为4类。
对历史数据进行分段和清洗后,每次割煤循环每台支架都可以生成一个直线度调控特征矩阵及对应的工况类型,将生成的特征矩阵作为输入预测模型的样本,对应的工况类型作为样本标签。样本统计结果见表2。
表 2 样本统计结果Table 2. Statistics result of samples样本标签 样本数/个 直线度良好(C≤10 mm) 928 调控100 mm(10 mm<C<150 mm) 506 调控200 mm(150 mm≤C<300 mm) 124 调控300 mm(C≥300 mm) 68 将标注好的样本以8∶2的比例划分为训练集和测试集。
2.2 模型评估
将训练集输入到分别采用逻辑回归(Logistic Regression,LR)、传统K近邻(K-Nearest Neighbors,KNN)、支持向量机(Support Vector Machine,SVM)、朴素贝叶斯(Naive Bayes,NB)、决策树(Decision Tree,DT)、随机森林(Random Forest,RF)等分类算法搭建的预测模型中进行训练,并用测试集对模型预测效果进行评估。不同预测模型的混淆矩阵如图4所示(横纵坐标0代表直线度良好、1代表调整100 mm、2代表调整200 mm、3代表调整300 mm),可看出RF算法在各类样本预测中正确预测的样本数量最多。
根据图4中各分类算法在326个样本中准确预测的样本个数,计算得到各分类算法综合准确率,见表3。可看出采用RF算法构建的预测模型准确率最高,为91.41%。
表 3 模型准确率Table 3. Model accuracy rate算法 LR KNN SVM NB DT RF 准确率/% 57.97 89.26 85.89 73.00 80.67 91.41 3. 应用验证
3.1 部署架构
融合传感器数据和人工调控信息的工作面直线度智能预测方法在高河煤矿2312工作面进行了应用,部署架构如图5所示。工作面生产过程中产生的采煤机位置数据、行程数据、压力数据通过OPC协议采集后经过井下交换机传输并存储在地面数据库服务器中,根据采煤机位置变化检测出采煤机在斜切进刀结束进行割三角煤工作时,全工作面刮板输送机基本完成推进。工作面直线度智能预测模型从数据库中读取数据,结合压力数据对全工作面刮板输送机正常推进距离进行计算,并从数据库中检索出历史最近2次割煤循环的累计行程数据。模型根据以上数据生成当前割煤循环样本集,样本归一化后输入模型,可生成当前割煤循环需要再次进行调控的距离。将模型生成的决策结果及最终的刮板输送机累计推进距离分别存入数据库中。利用HTML(Hypertext Markup Language)和CSS(Cascading Style Sheets)读取数据库中的静态数据,搭建Web前端页面框架。利用Vue读取模型生成的决策结果、当前割煤循环正常推进距离等动态数据,根据全工作面生成的调整策略的分布情况,对连续超过2台支架需要人工调整的区域在Web端进行标注。在点击标注区域后会生成该区域的详细决策意见,包含当前区域架号及当前区域推荐调整距离、直线度评价参数、当前区域累计行程可视化3个部分内容。
3.2 应用结果
以2023−12−15T08:31—11:45发生的1次割煤循环为例,工作面直线度预测结果与现场结果对比如图6所示。图中预测需要人工调整的支架39台,其中18号、19号、33号、34号、38号、39号支架受周围区域调整的影响,当前区域的直线度已经不影响采煤机割煤运行,所以人工选择不进行调控,实际进行人工操作的支架33台,最终预测准确率达84.61%。
在2023年12月25日至2024年1月9日、2024年2月26日至2024年3月10日(共30 d)累计115次割煤循环运行后,最终的工作面直线度预测准确率达81.4%。
4. 结论
1) 通过对支架推移油缸行程、支架压力、采煤机位置等传感器数据进行数据清洗,划分出刮板输送机正常推进距离和调整推进距离两类数据,从而构建工作面直线度分析矩阵。通过特征工程对工作面直线度分析矩阵进行特征提取,生成特征矩阵作为样本,将人工调控距离对应的工况类型作为样本标签,采用机器学习分类算法构建工作面直线度预测模型。
2) 实验结果表明,采用RF算法搭建的工作面直线度预测模型准确率最高,为91.41%。该模型在高河煤矿2312工作面运行30 d,对115次割煤循环进行工作面直线度预测,准确率达81.4%,应用效果良好。
计量
- 文章访问数: 53
- HTML全文浏览量: 16
- PDF下载量: 16